EXTRAFLAGS= -lsocket

# Librerias
LDAPLIB=-lldap
LBERLIB=-L/usr/local/lib/liblber.so 
MEMCHDLIB=-lmemcached

# van a parar ahi
INCDIR=/usr/include
LIBDIR=/usr/lib

LIBS=-L$(LIBDIR) $(EXTRAFLAGS) $(LDAPLIB) $(LBERLIB) $(MEMCHDLIB)

# Este flag cambia segun el compilador que usen
OPTFLAGS=-g
CFLAGS=$(OPTFLAGS) -L$(INCDIR)

# en mi caso use este compilador
CC=gcc

PROGS=Webserver

all:$(PROGS)
	
Webserver:webserver.c
	$(CC) $(CFLAGS) -c webserver.c -ansi -o webserver.o
	$(CC) webserver.o $(LIBS) -o Webserver
clean:
	rm $(PROGS) *.o

